package cn.melon.mod.login;

/**
 * 学生与管理员用户数据库访问接口
 * @author corvo
 */
public interface IUserDao {

    /**
     * 通过用户名密码查找数据库获取用户
     * @param cardNum 账户
     * @param password 密码
     * @return UserInfo 用户信息
     */
    UserInfo getUser(String cardNum, String password); 


    /**
     * 通过uuid获取用户
     * @param UUID 用户uuid
     * @return UserInfo 用户信息
     */
    UserInfo getUser(String UUID);
    

    /**
     * 修改用户信息
     * @param userInfo 用户信息
     * @return 是否修改成功
     */
    Boolean modifyUser(UserInfo userInfo);
}
